package de.hhbk.feedbackmodul.sessionbeans;

import java.util.List;

import javax.ejb.EJB;
import javax.ejb.Stateless;

import de.hhbk.feedbackmodul.daointerfaces.SurveyDaoIF;
import de.hhbk.feedbackmodul.entities.Survey;
import de.hhbk.feedbackmodul.remoteInterfaces.SurveyRemoteIF;

@Stateless
public class SurveySessionBean implements SurveyRemoteIF{

	@EJB
	private SurveyDaoIF dao;
	
	@Override
	public List<Survey> getAllSurveys() throws Exception {
		return dao.getAllSurveys();
	}

	@Override
	public void createSurvey(Survey umfrage) throws Exception {
		dao.createSurvey(umfrage);
		
	}

	@Override
	public void updateSurvey(Survey umfrage) throws Exception {
		dao.updateSurvey(umfrage);
		
	}

	@Override
	public void deleteSurvey(Survey umfrage) throws Exception {
		dao.deleteSurvey(umfrage);
	}

}
